﻿@import url(/e/css/comm.css);

/*pageadmin网站管理系统内置样式*/
body,div,ul,li,dl,dd,table,p,h1,form,legend,fieldset,input button,select,textarea,button{margin:0px;padding:0px;font-family:inherit;font-size:inherit;}
ul,li{list-style:none;}
a
{
    color: #333333;
    text-decoration: none;
}
a:hover{color:#cc0000;text-decoration:none;}

body{word-wrap:break-word;text-align:center;font:12px/2.2em "Microsoft YaHei",微软雅黑,Arial,Verdana,Helvetica,sans-serif;color:#333333;background:url(images/bg.png) repeat-x top;}
.page_style{width:100%;text-align:center;overflow:hidden;}
.left{float:left}
.right{float:right}
.clear{display:block;clear:both;font-size:0px;height:0px;line-height:0px;width:0px;margin:0 0 0 0;padding:0 0 0 0;overflow:hidden}

/*顶部及主菜单样式*/

.top_box
{
    width: 100%;
    height: auto;
    margin-top: 0px;
    float:left;
}
.top_box_inner{width:100%;margin:0px 0px 0px 0px ;clear:both;}
.top_box .logo
{
    float: left;
    text-align: left;
    margin-left: 50px;
    margin-top: 0px;
    width: 250px;
    height:100%;
}

.top_box 
{
    float: right;
    text-align: left;
    margin-left:20px;
}
.topcontent
{
    
    clear:both;
    margin-top: 0px;
    text-align:right;
    width:95%;
    height:30px;
           
}
.topshouye
{
    float: left;
    width: 1100px;
    text-align: right;
    height:auto;
    margin-right:50px;
   
}
.menu_box
{
    background-position: 0 0;
    height: 52px;
    text-align: left;
    background: url(images/menu_bg.jp) repeat-x 0 0;
    width:auto;
    margin-top: -30px;
    margin-right:100px;

}
.menu_style_homepage{float:left;text-align:center;padding-top:1px;}
.menu_style{float:left;text-align:center;padding-top:1px;position:relative;z-index:2;}
a.menu{display:block;height:50px;color:#333333;font-size:13px;font-weight:normal;padding:20px 10px 0px 10px;margin-top:20px;}
a.menu:hover{color:#fff;background:#b22c14 url(images/menu_over.jpg) repeat-x center bottom;}
.menu_style a.hover{background:#b22c14 url(images/menu_over.jpg) repeat-x center bottom;}

.menu_box .current{color:#fff;}
.menu_box .current a.menu{color:#fff;background:#b22c14 url(images/menu_over.jpg) repeat-x center bottom;}

/*banner样式*/

.banner{width:100%;margin:0px auto 0px auto;clear:both;padding:0px 0 0px 0;text-align:center;overflow:hidden;position:relative;z-index:1;
    top: 0px;
    left: 0px;
}
.banner .bd li{ height:477px; width:100%;}
.banner .hd{ position:absolute; right:50%; margin-right:-500px; bottom:20px;}
.banner .hd li{ float:left; border:3px solid #b22c14; height:52px; width:104px; margin-left:12px; cursor:pointer}
.banner .hd li.on{ border-color:#ffc938; margin-top:-6px;}
.smallbanner{clear:both;padding:0 0 0 0;padding:0 0 10px 0;text-align:left;}

/*网站主体框架样式*/

.main_box_style{width:100%;clear:both;}
.lanmupage .main_box_style{background:#fff url(images/ftbg.jpg) repeat-x 0 0;}
.main_box_style .main_box_inner{width:1000px;margin:0px auto 0px auto;padding:0 0 10px 0;}


.main_box_style1
{
   
    width: 1000px;
    margin: 0px auto 0px auto;
    text-align: left;
    vertical-align: top;
}
.main_box_style1 .main_box_inner
{
    clear: both;
    width: 1000px;
    margin: 0px auto 10px auto;
    background: url(images/leftbg3.jpg) no-repeat left bottom;
    padding: 0px 0px 0 0px;
    height: 100%;
}
.main_box_style1 .main_box_inner_left{position:relative;z-index:2;top:-37px;float:left;width:239px;margin:0 25px 0 0;ooverflow:visible;text-align:left;}
.main_box_style1 .main_box_inner_right{float:right;width:736px;margin:0 0 0 0;overflow:hidden;text-align:left;}
.memberpage .main_box_inner{background:url(images/right_bg_1.jpg) no-repeat;}



.main_box_style2{clear:both;width:1000px;margin:0px auto 0px auto;padding:15px 0px 0 0px;height:100%;boverflow:hidden;}
.main_box_style2 .main_box_inner_left{float:left;width:780px;margin:0 10px 0 0;overflow:hidden;text-align:left;}
.main_box_style2 .main_box_inner_right{float:right;width:210px;margin:0 0 0 0;padding:0 0 0 0;overflow:hidden;text-align:left;}

.main_box_style3{clear:both;margin:3px 0 10px 0;padding:0 50px 0 50px;height:100%;overflow:hidden;}
.main_box_style3 .main_box_inner_left{float:left;width:210px;margin:0 10px 0 0;overflow:hidden;text-align:left;}
.main_box_style3 .main_box_inner_middle{float:left;width:380px;margin:0 0 0 0;overflow:hidden;text-align:left;}
.main_box_style3 .main_box_inner_right{float:right;width:210px;margin:0 0 0 10px;overflow:hidden;text-align:left;}

/*导航样式*/

.nav_box
{
    background-position: left top;
    clear: both;
    margin: 0 0px 10px 0;
    
    height: auto;
}
.nav_sign
{
    float: left;
    text-align: left;
    font-size: 20px;
    color: #fff;
    font-weight: bold;
    width: 110px;
    margin-top: 10px;
    margin-left: 55px;
    height: 30px;
}
.nav_more{float:right;padding:8px 10px 0 10px;margin:0 0 0 0;}
.nav_more a{font-size:10px;line-height:15px}
.nav_title
{
    height:69px;
    text-align: left;
    overflow: hidden;
    background: url(images/titlebg.png) no-repeat 0 0;
    width: 255px;
    z-index:0;
}
.nav_header{text-align:left;padding:0 0 0 0;margin:0 0 0 0}

.nav_content{margin:0 0 0 0;padding:5px 5px 5px 10px;text-align:left;}

.nav_menu{margin:0 0 0 0;padding:5px 0px 5px 0;text-align:left;}

.nav_menu li{clear:both;display:block;text-align:left;padding:0 0px 0px 0px;border-bottom:1px dashed #e2e2e2}
.nav_menu li a{display:block;font-size:14px;line-height:58px;color:#333333;padding-left:58px;width:158px;background:url(images/ico3.png) no-repeat right center}
.nav_menu li a:hover{display:block;color:#b22c14;font-size:16px;background:url(images/ico4.png) no-repeat right center}
.nav_menu li a.current{color:#b22c14;font-size:16px;background:url(images/ico4.png) no-repeat right center}

.nav_menu li ul{width:227px;background: #f7f7f7;margin-left:2px}
.nav_menu li ul li{line-height:20px;height:20px;text-align:left;background-image:none;padding:5px 0 5px 0px;border-bottom:0px dashed #e2e2e2}
.nav_menu li ul li a{display:block;line-height:20px;padding-left:75px;background:url(images/ico8.png) no-repeat left center;}
.nav_menu li ul li a:hover{color:#b22c14;font-weight:normal;font-size:14px;background:url(images/ico5.png) no-repeat 58px center}
.nav_menu li ul li a.current{color:#b22c14;font-weight:normal;font-size:14px;background:url(images/ico5.png) no-repeat 58px center}
.nav_menu li ul li a.current:hover{color:#b22c14;}


.nav_menu ul li ul li ul{padding:0 0 0 15px;}
.nav_menu ul li ul li span.node{float:left;height:22px;width:15px;background:url(images/node_open.gif) no-repeat 0 0;cursor:pointer;display:none}
.nav_menu ul li ul li span.node_close{float:left;height:22px;width:15px;background:url(images/node_close.gif) no-repeat 0 0;cursor:pointer;display:none}
.nav_menu ul li ul li span{float:left;height:22px;width:15px;background:url(images/subnav.gif) no-repeat 0 0;display:none}

/*模块布局样式*/
.module_box{clear:both;margin:0 0 5px 0;border:0 solid #cccccc;overflow:hidden;}                 /*模块整行布局样式*/
.module_box_layout_left
{
    float: left;
    margin: 0 0 0px 150px;
    border: 0 solid #cccccc;
    overflow: hidden;
    width: 380px;
}  /*模块左布局样式*/
.module_box_layout_right
{
    float: right;
    margin: 0 150px 0px 0;
    border: 0 solid #cccccc;
    overflow: hidden;
}   /*模块右布局样式*/

.module_box_1{clear:both;text-align:center;padding:5px 0 5px 0;border:0px solid #cccccc;overflow:hidden;height:100%;}/*整行内容样式*/
.module_box_1_layout_left
{
    clear: both;
    text-align: center;
    border: 0px solid #cccccc;
    overflow: hidden;
    height: 100%;
   
}
 /*左模块内容样式*/
.module_box_1_layout_right
{
    clear: both;
    text-align: center;
 
    border: 0px solid #cccccc;
    overflow: hidden;
    height: 100%;
    float: left;
   
} /*右模块内容样式*/

.module_title{margin:0 0 0 0;height:25px;text-align:left;border:0 solid #cccccc;border-width:0 0 1px 0;background:url(images/template_title_sign.gif) no-repeat 5px 5px;}
.module_sign{float:left;text-align:left;padding:5px 0 0 15px;font-weight:bold;}
.module_more{float:right;font-weight:normal;padding:8px 10px 0 10px;margin:0 0 0 0;}
.module_more a{line-height:15px;font-size:10px;}
.module_header{text-align:left;padding:0 0 0 0;margin:0 0 0 0}

.module_content{margin:0 0 0 0;padding:5px 0px 0 0px;text-align:left;border:0 solid #cccccc;}

.module_footer{clear:both;height:1px;overflow:hidden;background-color:#cccccc;display:none}
.module_footer .l{float:left;}
.module_footer .r{float:right}
.lanmu_box
{
    float: left;
    width: 100%;
    height: auto;
}

/*子栏目样式*/
.lanmupage .current_location{display:none}
.current_location{clear:both;text-align:left;overflow:hidden}
.current_location_1{float:right;width:70%;border-bottom:1px solid #b22c14;text-align:right;line-height:40px; font-size:13px;color:#999}
.current_location_1 a{color:#999}
.current_location_2
{
    float:right;
    font-size: 18px;
    color: #b22c14;
    font-weight: normal;
    line-height: 74px;
margin-right: 20px;
}

.sublanmu_box{margin:0px;text-align:left;padding-bottom:10px;margin:5px 0 15px 0;}
.sublanmu_content{padding:0px 0px 10px 0px;text-align:left;}
.sublanmu_page{clear:both;text-align:center;margin:15px 0 10px 0;font-size:12px;font-family:宋体;}
.sublanmu_page a{vertical-align:middle;zoom:1;height:15px;line-height:15px;padding:2px 8px 3px 8px;border:1px solid #cccccc;}
.sublanmu_page span.c{padding:2px 2px 3px 2px;font-weight:bold;border:0px solid #cccccc;}
.sublanmu_page span{vertical-align:middle;zoom:1;height:15px;line-height:15px;padding:2px 8px 3px 8px;}

.sublanmu_pn{font-size:13px;margin:15px 0 5px 0}
.sublanmu_pn li{color:#D33506}
 .lanmu_box_style1
{
   
    clear: both;
    width: 100%;
    margin: 0px auto 0px auto;
    text-align: left;
    vertical-align: top;
    background: url(images/leftbg2.jpg) no-repeat;
    background-position: 100px 60px;
    float: left;
}
.lanmu_box_style1_left
{
    width: 20%;
    margin-right: 0px;
    float: left;
    height: auto;
    padding-left: 100px;
     
}
.lanmu_box_style1_right
{
   width: 60%;
   height: auto;
   margin-left: 5%;
   float:left;
   text-align: left;
      
}
.product_pic
{
    float: left;
    text-align: center;
}

/*评论*/
.comments_box{text-align:left;border:1px solid #cccccc;margin:10px 0 10px 0;}
.comments_box .title{padding:2px 0 0 10px;height:20px;font-weight:bold;background-color:#ececec}
.comments_box ul li{padding:5px 0 5px 25px;}
.comments_box .textarea{width:520px;height:100px;border:1px solid #cccccc;border-color:#000000 #cccccc #cccccc #000000;}

.comments_list{padding:5px 0 0 0;border:0px solid #cccccc;overflow:hidden}
.comments_list .title{display:block;padding:2px 0 3px 5px;height:18px;width:100%;font-weight:bold;}
.comments_list .item{clear:both;margin:0 0 10px 0;overflow:hidden}
.comments_list .header{padding:3px 0 0 10px;height:22px;background-color:#eeeeee}
.comments_list .header .floornum{font-size:12px;font-style:Italic;font-weight:bold}
.comments_list .header .left{float:left}
.comments_list .header .right{float:right;padding-right:10px}
.comments_list .quote{display:block;color:#999999;padding:5px 5px 5px 10px;border:1px solid #ececec}
.comments_list .content{padding:5px 5px 5px 15px}
.comments_list .reply{background:url(public/reply.gif) no-repeat 5px 5px;border:1px dashed #cccccc;padding:2px 5px 2px 25px;margin:2px 0 5px 0;color:#D33506}

.comments_page{clear:both;vertical-align:middle;text-align:right;background-color:#ffffff;margin:10px 0 10px 0;font-family:宋体;}
.comments_page a{height:15px;line-height:15px;vertical-align:middle;zoom:1;padding:2px 8px 2px 8px;border:1px solid #cccccc;font-size:12px}
.comments_page span{height:15px;line-height:15px;vertical-align:middle;zoom:1;padding:2px 5px 2px 5px;font-size:12px}
.comments_page span.c{vertical-align:middle;padding:2px 3px 2px 3px;font-weight:bold;font-size:12px;}


/*bottom样式*/
.bottom_box{clear:both;width:100%;margin:10px auto 0px auto;text-align:center;padding:15px 0 20px 0;color:#ffffff;line-height:26px;background:#7F7F7F url(images/bottom_bg.jpg) repeat-x 0 0;}
.bottom_bar{padding:10px 0px 0 0px;text-align:left}
.bottom_box a{color:#ffffff}
.bottom_box a:hover{text-decoration:underline}

/*幻灯片样式*/
.slide_box{position:relative;}
.slide_item{position:absolute;bottom:0px;right:0px;}
.slide_item li{float:left;width:22px;height:16px;overflow:hidden;background:url(public/f_off.gif) no-repeat;cursor:pointer;color:#fff;text-align:center;font-family:Arial;font-size:11px}
.slide_item li.current{background-image:url(public/f_on.gif)}
.slide_image{border:0 solid #cccccc;}
a.slide_title{font-weight:bold;margin:3px 0 2px 0;}


/*登陆界面*/
.loginbox_item{height:20px;padding:0 0 0 0;padding:0 5px 5px 0;text-align:left;font-size:9pt;}
.loginbox_textbox{width:100px;height:15px;border:1px solid #BCD9F5;}
.loginbox_textbox_yzm{width:40px;height:15px;border:1px solid #BCD9F5;}
.loginbox_submit{width:90px;height:20px;border:0 solid #333333;border-width:0 1px 1px 0;background-color:#dddddd;cursor:pointer;}
a.logined_href:link{font-size:9pt;color:#333333;text-decoration:underline}
a.logined_href:visited{font-size:9pt;color:#333333;text-decoration:underline}
a.logined_href:hover{font-size:9pt;color:#FF0000;text-decoration:underline}

/*问卷调查*/
.vote{width:95%;text-align:center;margin:0px auto 0px auto;}
.votetitle{height:25px;padding:5px 0px 0px 0;font-weight:bold;font-size:14px;border:1px dotted #cccccc;border-width:0 0 1px 0;}
.voteinfo{padding:2px 0 2px 0}
.vote .description{text-align:left;padding:10px 0 10x 0}
.vote .quesion{text-align:left;font-weight:bold;font-size:12px;padding:5px 0 0 0}
.vote .choice{text-align:left;padding:5px 0 0 5px}

/*其他样式*/
.textarea{border:1px solid #cccccc;border-color:#000000 #cccccc #cccccc #000000;}
.button
{
    width: 55px;
    font-size: 9pt;
    height: 19px;
    cursor: pointer;
    background-image: url(public/button.gif);
    background-position: center center;
    border-top: 0px outset #eeeeee;
    border-right: 0px outset #888888;
    border-bottom: 0px outset #888888;
    border-left: 0px outset #eeeeee;
    padding-top: 2px;
    background-repeat: no-repeat;
    border-color: #eeeeee;
}
.tb{border:1px solid #cccccc;border-color:#000000 #cccccc #cccccc #000000;}
.bt{height:22px;width:70px;font-size:9pt;background-image:url(public/bt.gif);padding-top:2px;cursor:pointer;border-width:0px;}


.float0831 {
	POSITION: fixed; TOP: 180px; RIGHT: 1px; _position: absolute; z-index:22
}
.float0831 A {
	COLOR: #00a0e9
}
.float0831 A:hover {
	COLOR: #ff8100; TEXT-DECORATION: none
}
.float0831 .floatL {
	POSITION: relative; WIDTH: 28px; FLOAT: left
}
.float0831 .floatL A {
	TEXT-INDENT: -9999px; DISPLAY: block; FONT-SIZE: 0px
}
.float0831 .floatR {
	BACKGROUND: url(images/float_bg.gif)
}
.float0831 .tp {
	BACKGROUND: url(images/float_bg.gif)
}
.float0831 .cn {
	BACKGROUND: url(images/float_bg.gif)
}
.float0831 .floatR {
	PADDING-BOTTOM: 15px; WIDTH: 130px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: -131px bottom; FLOAT: left; OVERFLOW: hidden
}
.float0831 .tp {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0% 0%; HEIGHT: 10px
}
.float0831 .cn {
	BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: -262px 0px
}
.float0831 .cn H3 {
	TEXT-INDENT: -9999px; HEIGHT: 36px; FONT-SIZE: 0px
}
.float0831 .cn UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; PADDING-TOP: 0px
}
.float0831 .cn UL LI {
	BORDER-BOTTOM: #e6e5e4 1px solid; LINE-HEIGHT: 36px; WORD-WRAP: break-word; HEIGHT: 36px; OVERFLOW: hidden; WORD-BREAK: normal
}
.float0831 .titZx {
	BACKGROUND: url(images/float_s.gif) no-repeat
}
.float0831 .titDh {
	BACKGROUND: url(images/float_s.gif) no-repeat
}
.float0831 .titDc {
	BACKGROUND: url(images/float_s.gif) no-repeat
}
.float0831 .icoZx {
	BACKGROUND: url(images/float_s.gif) no-repeat
}
.float0831 .icoTc {
	BACKGROUND: url(images/float_s.gif) no-repeat
}
.float0831 .icoFf {
	BACKGROUND: url(images/float_s.gif) no-repeat
}
.float0831 .icoTl {
	BACKGROUND: url(images/float_s.gif) no-repeat; FONT-SIZE: 8pt
}
.float0831 .btnOpen {
	BACKGROUND: url(images/float_s.gif) no-repeat
}
.float0831 .btnOpen_n {
	BACKGROUND: url(images/float_s.gif) no-repeat
}
.float0831 .btnCtn {
	BACKGROUND: url(images/float_s.gif) no-repeat
}
.float0831 .titZx {
	BACKGROUND-POSITION: 5px -10px
}
.float0831 .titDh {
	BACKGROUND-POSITION: 5px -66px
}
.float0831 .titDc {
	BACKGROUND-POSITION: 5px -124px
}
.float0831 .icoZx {
	BACKGROUND-POSITION: 2px -154px
}
.float0831 .icoTc {
	BACKGROUND-POSITION: 0px -323px
}
.float0831 .icoFf {
	BACKGROUND-POSITION: 2px -213px
}
.float0831 .icoTl {
	PADDING-LEFT: 20px; DISPLAY: block; FONT-FAMILY: "微软雅黑"; BACKGROUND-POSITION: 2px -266px; FLOAT: left
}
.float0831 .btnOpen {
	BACKGROUND-POSITION: -30px -396px
}
.float0831 .btnOpen_n {
	BACKGROUND-POSITION: 0px -530px
}
.float0831 .btnCtn {
	BACKGROUND-POSITION: 0px -396px
}
.float0831 .icoZx {
	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left
}
.float0831 .icoTc {
	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left
}
.float0831 .icoFf {
	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left
}
.float0831 .btnOpen {
	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px
}
.float0831 .btnOpen_n {
	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px
}
.float0831 .btnCtn {
	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px
}
.float0831 .btnOpen {
	TOP: 118px; LEFT: 1px
}
.float0831 .btnOpen_n {
	TOP: 118px; LEFT: 1px
}
.float0831 .btnCtn {
	TOP: 118px; LEFT: 2px
}
.float0831 UL LI H3.titDc A {
	WIDTH: 80px; DISPLAY: block; HEIGHT: 36px
}
.float0831 UL LI.top {
	BORDER-BOTTOM: #ace5f9 1px solid
}
.float0831 UL LI.bot {
	BORDER-BOTTOM-STYLE: none
}
.float0831 UL.webZx {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 164px; PADDING-RIGHT: 0px; BACKGROUND: url(images/webZx_bg.jpg) no-repeat; HEIGHT: 65px; PADDING-TOP: 0px
}
.float0831 UL LI.webZx-in {
	BORDER-BOTTOM-STYLE: none; PADDING-LEFT: 5px; HEIGHT: 50px; PADDING-TOP: 8px
}
/*图片产品展示*/
div.sc_menu {
	/* Set it so we could calculate the offsetLeft */
	position: relative;
	height: 145px;
	width: 95%;
	overflow: auto;
}
ul.sc_menu {
	display: block;
	height: 110px;
	/* max width here, for users without javascript */	
	width: 2600px;	
	padding: 5px 0 0 5px; 
	/* removing default styling */
	margin: 0;
		
	list-style: none;
}
.sc_menu li {
	display: block;
	float: left;	
	padding: 0 4px;
}
.sc_menu a {
	display: block;
	text-decoration: none;
}
.sc_menu span {
	display: none;
	margin-top: 2px;
	text-align: center;
	font-size: 11px;	
	color: #000000;

}
.sc_menu a:hover span {
	display: block;
        z-index:100;
}
.sc_menu img {
	border: 1px #000000 dashed;	
    -webkit-border-radius: 1px;
    -moz-border-radius: 1px;
}
.sc_menu a:hover img {
	filter:alpha(opacity=50);	
	opacity: 0.5;
}